function classModule(part, chapter) {
    var classList = ['ES2016', '工程化', 'vue', 'react', 'node']
    if (part) {
        if (classList.includes(part)) {
            console.log('学习当前课程');
            if (chapter > 5) {
                console.log('欢迎Vip使用');
            }
        }
    } else {
        console.log('未进入当前课程');
    }
}

classModule('ES2016', 6)

function classModule(part, chapter) {
    var classList = ['ES2016', '工程化', 'vue', 'react', 'node']
    if (!part) {
        console.log('未进入当前课程');
        return
    }
    if (!classList.includes(part)) return
    console.log('学习当前课程');
    if (chapter > 5) {
        console.log('欢迎Vip使用');
    }
}

classModule('ES2016', 6)

// jsbench.me： 方法二执行效率高于一，
// 在条件判断时尽量考虑用return这种方式处理区间性取值问题
// 在判断变量处理的时候，多用switch 这种方式